12 research outputs found

    Distance Learning System: Multi-Agent Approach.

    Get PDF
    Abstract: Focusing only on a knowledge delivery problem in distant learning systems, we can find course material selection with relation to an education level of particular student as a main shortcoming. The other equally week point to the mention above is immense burden for the course administrators, when number of students exceeds a few dozen or so. Then the number of people involved in planning, control, scheduling of classes and students' progress assessment, increases in proportion to a number of students. The remedy for the presented above distant learning inconveniences and a way to improve efficiency of knowledge acquire process could be application of intelligent multi-agent system. In the paper, beyond theoretical consideration of multi-agent usefulness, model of a real multi-agent system (in couple variants) based on agents along with performance comparison will be presented

    Dependable E-learning Systems

    Get PDF

    Relation-based Message Routing in Wireless Sensor Networks

    Get PDF
    Chapter 7 introduces a relational model that represents the dependences between nodes of the network and defines the actions of these nodes in different situations. Based on this model, communication activities of the network are managed in order to route the message from nodes to the base station efficiently

    Effective Knowledge Acquisition by Means of Teaching Strategies

    No full text
    Non

    Wpływ wybranych technik programowania na działanie aplikacji SaaS w chmurze publicznej

    No full text
    For the purpose of this article the responsiveness of a SaaS application in a public cloud (Amazon) was scrutinized. Authors took advantage of reactive programming paradigm (RxJava technology) and RESTful approach to examine the impact of a query type and caching mechanisms on performance of a SaaS application for time varying loads.Na potrzeby niniejszego artykułu przetestowana została wydajność publicznej chmury firmy Amazon (tj. responsywność działającej w niej aplikacji typu SaaS) dla różnych obciążeń. Autorzy wykorzystali paradygmaty programowania reaktywnego (RxJava) i podejście RESTful do zbadania wpływu typu zapytań (asynchroniczne/synchroniczne) przy różnych modelach obciążeń oraz mechanizmu użycia pamięci typu Cache na wydajność systemu

    Analiza danych pogodowych – wpływ na zakłócenia/opóźnienia w pasażerskim ruchu lotniczym – studium przypadku

    No full text
    The purpose of the research was to develop a method for investigating the impact of weather conditions on delays in passenger aircrafts. The work was carried out in cooperation with Ryanair. The work consisted in developing methods and tools for selecting weather data and integrating them with available data on flight delays for selected airports – statistical methods, regression, decision trees and association rules were used for this purpose.Celem badań było opracowanie metody analizy wpływu warunków pogodowych na opóźnienia lotów samolotów pasażerskich. Badania były zrealizowane we współpracy z Ryanair. Praca badawcza polegała na opracowaniu metod i narzędzi do selekcji danych pogodowych oraz integracji ich z dostępnymi danymi o opóźnieniach lotów dla wybranych obszarów (wybranych lotnisk w UE) – wykorzystano w tym celu metody statystyczne, regresję, drzewa decyzyjne oraz reguły asocjacyjne

    Odporność wybranych algorytmów cyfrowych znaków wodnych na transformacje, zniekształcanie i kompresję

    No full text
    The work concerns a comparative analysis of well-known and widely used signing digital images using digital watermarks. It consists of three parts: the introduction to the subject matter, description of algorithms, and the research part. In the research part: tools, tests and results of digital watermarks resistance on the transformation, distortion and compression are presented. In conclusion, the findings are discussed and directions for further research identified.Praca dotyczy analizy porównawczej podpisywania obrazów cyfrowych przy użyciu cyfrowych znaków wodnych. W części badawczej przedstawiono narzędzia, testy oraz wyniki przeprowadzonych testów odporności cyfrowych znaków wodnych na przekształcenia, zniekształcenia i kompresję. W zakończeniu omówiono wnioski oraz wskazano kierunki dalszych badań

    Zwiększenie efektywności aplikacji typu SaaS poprzez wykorzystanie modelu alokacji zasobów bazowanego na dzierżawie zasobów najemcom

    No full text
    Software-as-a-Service (SaaS) is a software distribution paradigm in cloud computing and represents the highest, software layer in the cloud stack. Since most cloud services providers charge for the resource use it is important to create resource efficient applications. One of the ways to achieve that is multitenant architecture of SaaS applications. It allows the application for efficient self-managing of the resources. In this paper the influence of tenant-based resource allocation model on cost-effectiveness of SaaS systems is investigated. The tenant-based resource allocation model is one of the methods to tackle under-optimal resource utilization. When compared to traditional resource scaling it can reduce the costs of running SaaS systems in cloud environments. The more tenant-oriented the SaaS systems are the more benefits that model can provide.Software-as-a-Service (SaaS) to paradygmat dystrybucji oprogramowania w chmurze. Reprezentuje on najwyższą warstwę oprogramowania w stosie chmury. Ponieważ większość dostawców usług w chmurze pobiera opłaty za korzystanie z jej zasobów, ważne jest tworzenie aplikacji efektywnie korzystających z jej zasobów. Jednym ze sposobów osiągnięcia optymalnego zużycia zasobów jest architektura multi-tenant aplikacji SaaS. Umożliwia on zastosowanie samodzielnego zarzadzania zasobami. W niniejszym artykule, w systemie SaaS z dzierżawą zasobów najemcom, przebadany został wpływ odpowiedniej alokacji zasobów na efektywność działania systemu. Model alokacji zasobów, uwzględniający najemców (tenants) jest jednym z podejść do optymalnego wykorzystania zasobów w chmurze. W porównaniu do tradycyjnego skalowania zasobów może wydatnie zmniejszyć koszty utrzymania aplikacji typu SaaS w środowisku chmury. Im więcej systemów SaaS z dzierżawą zasobów najemcom, tym więcej korzyści ten model może dostarczyć użytkownikom końcowym
    corecore